spotted terrapin - Turco Inglés Diccionario